h2(X, Z) -> f3(X, s1(X), Z)
f3(X, Y, g2(X, Y)) -> h2(0, g2(X, Y))
g2(0, Y) -> 0
g2(X, s1(Y)) -> g2(X, Y)
↳ QTRS
↳ DependencyPairsProof
h2(X, Z) -> f3(X, s1(X), Z)
f3(X, Y, g2(X, Y)) -> h2(0, g2(X, Y))
g2(0, Y) -> 0
g2(X, s1(Y)) -> g2(X, Y)
H2(X, Z) -> F3(X, s1(X), Z)
G2(X, s1(Y)) -> G2(X, Y)
F3(X, Y, g2(X, Y)) -> H2(0, g2(X, Y))
h2(X, Z) -> f3(X, s1(X), Z)
f3(X, Y, g2(X, Y)) -> h2(0, g2(X, Y))
g2(0, Y) -> 0
g2(X, s1(Y)) -> g2(X, Y)
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
H2(X, Z) -> F3(X, s1(X), Z)
G2(X, s1(Y)) -> G2(X, Y)
F3(X, Y, g2(X, Y)) -> H2(0, g2(X, Y))
h2(X, Z) -> f3(X, s1(X), Z)
f3(X, Y, g2(X, Y)) -> h2(0, g2(X, Y))
g2(0, Y) -> 0
g2(X, s1(Y)) -> g2(X, Y)
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
G2(X, s1(Y)) -> G2(X, Y)
h2(X, Z) -> f3(X, s1(X), Z)
f3(X, Y, g2(X, Y)) -> h2(0, g2(X, Y))
g2(0, Y) -> 0
g2(X, s1(Y)) -> g2(X, Y)
The following pairs can be strictly oriented and are deleted.
The remaining pairs can at least by weakly be oriented.
G2(X, s1(Y)) -> G2(X, Y)
[G1, s1]
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
↳ QDP
h2(X, Z) -> f3(X, s1(X), Z)
f3(X, Y, g2(X, Y)) -> h2(0, g2(X, Y))
g2(0, Y) -> 0
g2(X, s1(Y)) -> g2(X, Y)
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
H2(X, Z) -> F3(X, s1(X), Z)
F3(X, Y, g2(X, Y)) -> H2(0, g2(X, Y))
h2(X, Z) -> f3(X, s1(X), Z)
f3(X, Y, g2(X, Y)) -> h2(0, g2(X, Y))
g2(0, Y) -> 0
g2(X, s1(Y)) -> g2(X, Y)